package com.jinxin.platform.cdelecinspect.mapper.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;

/**
 * <b>[eleinspect_point_manage]数据持久化对象</b>
 * <p>
 * 注意:此文件自动生成-禁止手工修改。
 * </p>
 *
 * @author @blue
 * @date 2020-03-31
 */
public class EleinspectPointManage {
	private static final long serialVersionUID = 1L;

	/**
	 * 点位id
	 */
	private String pointId;

	/**
	 * 点位名称
	 */
	private String pointName;

	/**
	 * 点位描述
	 */
	private String pointDetail;

	/**
	 * 系统记录信息
	 */
	private String pointSystemInfo;

	/**
	 * 打卡方式0二维码1电子读卡器
	 */
	private int pointInspectMethod;

	/**
	 * 巡查时长/min
	 */
	private int pointInspectTime;

	/**
	 * 误差时长/min
	 */
	private int pointInspectErrorTime;

	/**
	 * 创建时间
	 */
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
	private Date pointCreateTime;

	private int pointUsedStatus;
	//1已打卡2未打卡
	private Integer isClockedIn;

	public Integer getIsClockedIn() {
		return isClockedIn;
	}

	public void setIsClockedIn(Integer isClockedIn) {
		this.isClockedIn = isClockedIn;
	}

	public int getPointUsedStatus() {
        return pointUsedStatus;
    }

    public void setPointUsedStatus(int pointUsedStatus) {
        this.pointUsedStatus = pointUsedStatus;
    }

    public String getPointId() {
		return pointId;
	}

	public void setPointId(String pointId) {
		this.pointId = pointId;
	}

	public String getPointName() {
		return pointName;
	}

	public void setPointName(String pointName) {
		this.pointName = pointName;
	}

	public String getPointDetail() {
		return pointDetail;
	}

	public void setPointDetail(String pointDetail) {
		this.pointDetail = pointDetail;
	}

	public String getPointSystemInfo() {
		return pointSystemInfo;
	}

	public void setPointSystemInfo(String pointSystemInfo) {
		this.pointSystemInfo = pointSystemInfo;
	}

	public int getPointInspectMethod() {
		return pointInspectMethod;
	}

	public void setPointInspectMethod(int pointInspectMethod) {
		this.pointInspectMethod = pointInspectMethod;
	}

	public int getPointInspectTime() {
		return pointInspectTime;
	}

	public void setPointInspectTime(int pointInspectTime) {
		this.pointInspectTime = pointInspectTime;
	}

	public int getPointInspectErrorTime() {
		return pointInspectErrorTime;
	}

	public void setPointInspectErrorTime(int pointInspectErrorTime) {
		this.pointInspectErrorTime = pointInspectErrorTime;
	}

	public Date getPointCreateTime() {
		return pointCreateTime;
	}

	public void setPointCreateTime(Date pointCreateTime) {
		this.pointCreateTime = pointCreateTime;
	}
}